refuse dump - French English Dictionary